package com.xiaoshuidi.cloud.module.rooms.controller.admin.pricing.vo;

import com.xiaoshuidi.cloud.framework.common.pojo.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @Author Feng
 * @date 2023/5/16
 */
@Data
@Schema(description = "集中式/分散式房间定价列表请求对象")
public class RoomHouseRicingPageReq extends PageParam {

    /**
     * 房间号
     */
    @Schema(description = "房间号")
    private String houseNo;
    /**
     * 房型ID, 分散式列表该参数为空
     */
    @Schema(description = "房型ID, 分散式列表该参数为空")
    private String layoutId;
    /**
     * 公寓id
     */
//    @NotNull(message = "请选择一个公寓")
    @Schema(description = "公寓id")
    private Long apartmentId;

    /**
     * 集中式？
     */
    @NotNull(message = "集中式?不可为空")
    @Schema(description = "集中式？")
    private Boolean isConcentrated;
}
